#学生信息在线管理

#导入学生信息操作类 Stulist
from MyStu.MyStudent import Stulist

#类实例化
s = Stulist()

while True:
	#输出初始界面
	print("="*13,"学员管理系统","="*13)
	print("{0:1} {1:13} {2:15}".format(" ","1.查看学员信息","2.添加学员信息"))
	print("{0:1} {1:13} {2:15}".format(" ","3.删除学员信息","4.退出系统"))
	print("="*40)
	key = input("请输入对应的选择:")
	#根据键盘值,判断并执行对应的操作
	if key == "1":
		print("="*13,"学员信息浏览","="*13)
		s.FindAll();
		input("按回车键继续:")
	elif key == "2":
		print("="*13,"学员信息添加","="*13)
		stu={} #空字典
		stu["name"] = input("请输入要添加的姓名:")
		stu["age"] = int(input("请输入要添加的年龄:"))
		stu["sex"] = input("请输入性别 w/m:")
		stu["classid"] = input("请输入要添加的班级号:")
		s.InsertStuInfo(stu)
		#s.FindAll()
		input("按回车键继续:")
	elif key == "3":
		print("="*13,"学员信息删除","="*13)
		s.FindAll();
		sid = int(input("请输入你要删除的信息id号:"))
		s.DelStuInfo(sid)
		#s.FindAll()
		input("按回车键继续:")	
	elif key == "4":
		print("="*13,"再见","="*13)
		break
	else:
		print("="*10,"无效的键盘键盘输入","="*10)
		input("按回车键继续:")









